package com.example.demomybatis.service;

import com.example.demomybatis.entity.TicketModelType;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demomybatis.model.TicketModelTypeVo;
import com.example.demomybatis.model.TicketQuery;

import java.util.List;

/**
 * <p>
 * 模型名称和服务类型关系表 服务类
 * </p>
 *
 * @author zhaoheng
 * @since 2023-08-07
 */
public interface ITicketModelTypeService extends IService<TicketModelType> {

    List<TicketModelType> complexQuery();

    List<TicketModelType> sqlQuery();

    List<TicketModelType> queryByCondition(TicketQuery ticketQuery);

    List<TicketModelTypeVo> queryVoByCondition(TicketQuery ticketQuery);

    List<TicketModelType> jointSql();
}
